package com.finer.service.goods;

import com.finer.dto.warehouse.GoodsPageDTO;
import com.finer.entity.ResponseMessage;
import com.finer.entity.document.FinerGoods;

/**
 * @author wangenhao
 * @interfaceName WarehouseGoodsService
 * @description 商品service接口
 * @date 2024-10-22 下午2:17
 */
public interface WarehouseGoodsService {

    ResponseMessage getGoodsPage(GoodsPageDTO goodsPageDTO);

    ResponseMessage addGoods(FinerGoods finerGoods);

    ResponseMessage getGoodsById(Integer id);

    ResponseMessage updateGoods(FinerGoods finerGoods);

    ResponseMessage deleteGoods(Integer id);
}
